package initialize

import (
	"github.com/flipped-aurora/gin-vue-admin/server/router"
	"github.com/gin-gonic/gin"
)

func holder(routers ...*gin.RouterGroup) {
	_ = routers
	_ = router.RouterGroupApp
}
func initBizRouter(routers ...*gin.RouterGroup) {
	privateGroup := routers[0]
	publicGroup := routers[1]
	holder(publicGroup, privateGroup)
	{
		flaudRouter := router.RouterGroupApp.Flaud
		flaudRouter.InitCROSSBorderCaseRouter(privateGroup, publicGroup)
		flaudRouter.InitCaseCauseRouter(privateGroup, publicGroup)
		flaudRouter.InitCaseFactsRouter(privateGroup, publicGroup)
		flaudRouter.InitCaseFactRouter(privateGroup, publicGroup)
		flaudRouter.InitJudgmentReasonRouter(privateGroup, publicGroup)
		flaudRouter.InitLegalBasisRouter(privateGroup, publicGroup)
		flaudRouter.InitCoConspiratorRouter(privateGroup, publicGroup)
		flaudRouter.InitEvidenceTyRouter(privateGroup, publicGroup)
		flaudRouter.InitJudgmentParagraphRouter(privateGroup, publicGroup)
		flaudRouter.InitBehavioralTraitRouter(privateGroup, publicGroup)
		flaudRouter.InitCrimeElementTypeRouter(privateGroup, publicGroup)
		flaudRouter.InitCaseManagementRouter(privateGroup, publicGroup)
		flaudRouter.InitRegionDataRouter(privateGroup, publicGroup)
		flaudRouter.InitScamEventRouter(privateGroup, publicGroup)
	}
}
